package com.space.jwt.common.base.entity;

import com.baomidou.mybatisplus.activerecord.Model;
import lombok.Data;

import java.io.Serializable;

/**
 * @标题：
 * @描述：
 * @包名：com.space.jwt.common.base.entity
 * @项目名：springboot-jwt
 * @公司：
 * @创建者：space
 * @修改者：space
 * @创建日期： 2018-11-21- 14:09
 * @修改日期： 2018-11-21- 14:09
 * @版本：1.0
 */
@Data
public abstract class BaseEntity<T extends BaseEntity<T>> extends Model<T> {

    private Serializable id;

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

}
